import '@/utils/console' // 生产环境去除打印语句
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import 'amfe-flexible' // 移动端适配
import 'highlight.js/styles/default.css' // 代码高亮的样式
import './vantModule' // vant组件引入封装
import focus from '@/utils/focus' // 引入自定义事件
Vue.config.productionTip = false

Vue.use(focus) // 注册自定义指令
new Vue({
  router,
  store,
  render: (h) => h(App)
}).$mount('#app')

// wedpack+node环境执行main所以能使用 require
const jsonBjg = require('json-bigint')({ storeAsString: true }) // { storeAsString: true } 直接将大数转换为字符串 不转为对象形式
const str = '[{"id":1111111111111111111111111111111}]'
jsonBjg.parse(str) // 直接转换为字符串， 不用JSON.parse方法
